The Court of Arbitration for Sport (CAS) on Wednesday upheld a six-point deduction for the Canadian ..
5 months ago